spare no effort – English–Polski translations

🇬🇧 en pl 🇵🇱

spare no effort verb

  • do everything within one's powers to achieve something
poruszać niebo i ziemię, poruszyć niebo i ziemię
Wiktionary Links